

.tabwrap{
    position: absolute;
    width: 220px;
    height: 47px;
    top: 132px;
    left: 75px;
}

.focus_left {
    position: absolute !important;
    display: none;
    width: 216px;
    height: auto;
    top: 47px;
    left: 0px;
    background: #fff;
    border: 2px solid #e40077;
    border-top: none;
    z-index: 10000;

    .item-list {
        display: none;
        position: absolute;
        width: 400px;
        height: auto;
        background: #FFF;
        left: 220px;
        border: 1px solid #bb0059;
        top: 3px;
        z-index: 1;


        .subitem {
            width: 380px;
            padding: 0px 4px 0px 8px;

            dl {
                padding: 6px 0px;
                overflow: hidden;
                zoom: 1;
            }

            dt {
                float: left;
                width: 80px;
                line-height: 22px;
                text-align: right;
                padding: 3px 6px 0px 0px;
                // *padding: 6px 6px 0px 0px;
                // +padding: 6px 6px 0px 0px;
                // padding: 6px 6px 0px 0px \0;
                font-weight: 700;
                color: #bb0059;

                a {
                    color: #e40077;
                }
            }

            dd {
                float: left;
                width: 290px;

                em {
                    float: left;
                    display: block;
                    height: 14px;
                    line-height: 12px;
                    // +line-height: 14px;
                    margin-top: 8px;
                    margin-bottom: 5px;
                    border-left: 1px solid #707070;
                    white-space: nowrap;

                    a {
                        display: block;
                        padding: 0px 8px;
                        color: #707070;
                    }
                }
            }
        }
    }


    .item {
        height: 35px;
        z-index: 20;

        h3:hover {
            position: relative;
            z-index: 13;
            background: #e40077;
            color: #fff;
        }
    
        h3:hover a {
            color: #FFF;
        }



        h3 {
            height: 35px;
            line-height: 35px;
            font-size: 12px;
            color: #e40077;
            font-weight: 600;
            padding-left: 17px;
            position: relative;




            a {
                color: #e40077;
            }

            i {
                display: inline-block;
                position: absolute;
                top: 0px;
                right: 10px;
                font-style: normal;
            }
        }


    }
}


